import { BaseRequest, BaseResponse } from 'tsrpc'
import { ConfigEditorResponse, ExportOptions } from './base'

export interface ReqExportConfigs extends BaseRequest {
    /** 配置类型列表 */
    types: string[]
    /** 导出选项 */
    options: ExportOptions
}

export interface ResExportConfigs extends ConfigEditorResponse<{
    /** 导出文件名 */
    filename: string
    /** 下载URL */
    downloadUrl: string
    /** 文件大小 */
    fileSize: number
}> {
    
}
